#container {margin:0px auto;width:950px;position:relative;}
*html #container {text-align:center;}
#content {background-color:#ffffff;}
*html #content {text-align:left;}

#ajaxMessageStack {display:none;position:fixed;top:0px;left:50%;margin-left:-400px;z-index:20;}
*html #ajaxMessageStack {position:absolute;}
#ajaxUpdate {z-index:20;display:none;position:fixed;bottom:10px;right:10px;width:200px;height:200px;background-color:#DC4141;color:#fff;}
*html #ajaxUpdate {position:absolute;}
#pre_header {height:35px;background-color:#ffffff;border-bottom:1px dotted #aaa;}
*html #pre_header {border-bottom:0px;background: url('../images/grey_dots.gif') bottom repeat-x;}
#pre_header #link1 {position:absolute;top:10px;left:0px;}
#pre_header #link2 {position:absolute;top:10px;right:0px;}
#pre_header ul li {float:left;}
#pre_header ul li a {padding:0px 4px;}

#header {position:relative;display:block;height:83px;}
#header #kevo_logo {position:absolute;top:20px;left:0px;height:42px;width:163px;display:block;}
#header #search {position:absolute;top:8px;left:249px;height:66px;width:446px;background: url('../images/search_grad.gif') repeat-x;}
#header #search form {padding:0px;margin:0px;position:absolute;top:17px;left:21px;}
#header #search form input {padding:0px;margin:0px;}
#header #search .i1 {width:255px;}
#header #search_helper {position:absolute;top:12px;right:0px;width:205px;}
#header #search_helper .graphic {position:absolute;top:15px;right:218px;display:block;height:28px;width:23px;background: url('../images/search_arrow.jpg');}

#section_bar {margin-bottom:2px;height:34px;position:relative;background: url('../images/section_bkg.gif') repeat-x;}
#section_bar .tl {position:absolute;display:block;height:2px;width:2px;top:0px;left:0px;background: url('../images/corners/wTopLeft.gif') top left no-repeat;}
#section_bar .tr {position:absolute;display:block;height:2px;width:2px;top:0px;right:0px;background: url('../images/corners/wTopRight.gif') top right no-repeat;}
#section_bar #beta_note {font-size:12px;position:absolute;right:20px;top:8px;}
#section_tabs {margin:0px;padding:0px;position:absolute;bottom:5px;left:8px;font-size:14px;font-weight:bold;}
#section_tabs li {float:left;margin-right:6px;}
#section_tabs li a {position:relative;background-color:#FEF9E1;padding:5px 10px 5px 10px;}
#section_tabs li a.selected {position:relative;background-color:#fff;padding:5px 10px 5px 10px;}
#section_tabs li a:hover {position:relative;background-color:#FFFDB9;padding:5px 10px 5px 10px;}
#section_tabs li a.selected:hover {position:relative;background-color:#FFFDB9;padding:5px 10px 5px 10px;}
#section_tabs li a .tl {position:absolute;display:block;height:2px;width:2px;top:0px;left:0px;background: url('../images/corners/gTopLeft.gif') top left no-repeat;}
#section_tabs li a .tr {position:absolute;display:block;height:2px;width:2px;top:0px;right:0px;background: url('../images/corners/gTopRight.gif') top right no-repeat;}

#chan_bar {font-size:12px;text-decoration:none;background-color:#7AC8DC;position:relative;height:30px;white-space: nowrap;margin:0px;padding:0px 8px;}
#chan_bar li {display:inline;}
#chan_bar li a {float:left;padding:7px 16px 8px 16px;color:#fff;text-decoration:none;}
*html #chan_bar li a {float:left;padding:7px 15px 8px 15px;color:#fff;text-decoration:none;}
#chan_bar .bl {position:absolute;display:block;height:2px;width:2px;bottom:0px;left:0px;background: url('../images/corners/wBottomLeft.gif') bottom left no-repeat;}
#chan_bar .br {position:absolute;display:block;height:2px;width:2px;bottom:0px;right:0px;background: url('../images/corners/wBottomRight.gif') bottom right no-repeat;}
#chan_bar a:hover {background-color:#02ACCD;color:#fff;}
#chan_bar a.selected {background-color:#B1E3EE;color:#31A1ED;}
#chan_bar a.selected:hover {background-color:#02ACCD;color:#fff;}


#col_left {float:left;position:relative;width:213px;margin-right:20px;}
#col_right {float:left;position:relative;width:710px;}
#navigation {position:relative;margin-top:-8px;background-color:#FFFDDE;padding:10px;}

#pre-footer {clear:both;height:10px;}
#footer {margin:0px 0px 30px 0;padding-top:10px;border-top:10px solid #EFEFEF;}

 /*contributions */
.contribution {background-color:#fff;margin-bottom:5px;position:relative;height:75px;}
.contribution #item {height:75px;}
.contribution .status {position:absolute;top:20px;left:0px;}
.contribution .up_rating a {text-indent:-2500px;position:absolute;top:0px;left:80px;width:30px;height:30px;display:block;background:  url('../images/icon/up_rating.gif') 0 0 no-repeat;}
.contribution .down_rating a {text-indent:-2500px;position:absolute;top:33px;left:80px;width:30px;height:30px;display:block;background:  url('../images/icon/down_rating.gif') 0 0 no-repeat;}
.contribution .up_rating a:hover {background: url('../images/icon/up_rating.gif') 0 -30px no-repeat;}
.contribution .down_rating a:hover {background: url('../images/icon/down_rating.gif') 0 -30px no-repeat;}
.contribution .up_rating_selected {text-indent:-2500px;position:absolute;top:0px;left:80px;width:30px;height:30px;display:block;background: url('../images/icon/up_rating.gif') 0 -30px no-repeat;}
.contribution .down_rating_selected {text-indent:-2500px;position:absolute;top:33px;left:80px;width:30px;height:30px;display:block;background: url('../images/icon/down_rating.gif') 0 -30px no-repeat;}
.contribution .up_rating_unselected {text-indent:-2500px;position:absolute;top:0px;left:80px;width:30px;height:30px;display:block;background: url('../images/icon/up_rating.gif') 0 0px no-repeat;}
.contribution .down_rating_unselected {text-indent:-2500px;position:absolute;top:33px;left:80px;width:30px;height:30px;display:block;background: url('../images/icon/down_rating.gif') 0 0px no-repeat;}
.contribution .karma_box {position:absolute;left:116px;top:0px;width:74px;height:74px;display:block;background: url('../images/karma_holder.jpg') 0px 0px no-repeat;}
.contribution .karma_icon {position:absolute;left:19px;top:7px;width:33px;height:33px;display:block;background: url('../images/icon/karma.gif') 0px 0px no-repeat;}
.contribution .num {position:absolute;left:0px;top:40px;width:70px;text-align:center;font-size:24px;color:#00E8FD;}
.contribution .right_content {margin-left:195px;}







/*************************
* style divs
**************************/
a {color:#39B44A;}
a:hover {text-decoration:none;background-color:#01ACCB;color:#fff;}
a.selected {text-decoration:none;background-color:#01ACCB;color:#fff;}
a.selected:hover {text-decoration:none;background-color:#01ACCB;color:#fff;}
p {padding:0px;margin:6px 0;}
.b {font-weight:bold;}
img {display:block;}
a:hover {text-decoration:none;}
a img {border: none;}
a:hover img {border: none;}
form {display:inline;padding:0px;margin:10px 0;}
input {color:#444;margin:5px 5px 0 0;}
select {margin:5px 5px 0 0;color:#444;}
ul {margin:0px;padding:0px;}
ul li {list-style:none;}
.header {position:relative;margin-top:25px;display:block;border-bottom:3px solid #DCDCDC;width:100%;margin-bottom:8px;}
.header2 {border-top:1px solid #eee;border-bottom:1px solid #eee;margin:20px 0 10px 0;padding:10px 0;}
.header2 .fright {margin-top:2px;}
.header3 {position:relative;border-top:1px dotted #aaa;background-color:#FFFDDE;height:55px;margin-top:20px;display:block;border-bottom:3px solid #DCDCDC;width:100%;margin-bottom:8px;}
.header3 .head3 {position:absolute;bottom:4px;left:10px;}
.fright {float:right;position:relative;}
.item {padding:4px 0 4px 0;border-bottom:1px dotted #aaa;}
.item-selected {background-color:#FCF0C0;padding:4px 0 4px 0;border-bottom:1px dotted #aaa;}
*html .item {margin-bottom:2px;padding:4px 0 4px 0;border-bottom:0px;background: url('../images/grey_dots.gif') bottom repeat-x;}
.clear {clear:both;}


/*bars */
.minor {font-weight: normal;font-size: 10px;}
#addbar {margin-top:10px;padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/addbar.jpg') no-repeat;}
#editbar {padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/editbar.jpg') no-repeat;}
.editbarsm {position:absolute;top:-6px;right:-28px;padding:4px 0 0 30px;display:block;height:24px;width:65px;background: url('../images/editbarsm.jpg') no-repeat;}
*html .editbarsm {padding:6px 0 0 30px;top:-3px;}
#talkbar {padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/talkbar.jpg') no-repeat;}
#viewbar {padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/viewbar.jpg') no-repeat;}
#friendsbar {padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/friendsbar.jpg') no-repeat;}
#alreadyfriendbar {padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/alreadyfriendbar.jpg') no-repeat;}
#messagebar {margin-top:10px;padding:6px 0 0 30px;display:block;height:21px;width:115px;background: url('../images/messagebar.jpg') no-repeat;}

/* font styles */
h1 {padding:0px;margin:0px;}
h1.register {padding:0px;margin:0px;color:#fff;font-size:38px;}
h1.frnt {color:#6FDEFF;font-size:30px;margin:18px 0 10px 0;}
h1.frnt a {text-decoration:none;color:#6FDEFF;font-size:30px;margin:18px 0 10px 0;}
h1.frnt a:hover {background-color:#6FDEFF;color:#fff;font-size:30px;margin:18px 0 10px 0;}
h2 {padding:0px;margin:0px;font-size:22px;}
h2.frnt {font-size:18px;padding:0px;margin:0px;}
h2.six a {text-decoration:none;color:#01ACCB;font-size:24px;}
h2.six a:hover {background-color:#01ACCB;color:#fff;}
h2.six {padding:0px;margin:0px;color:#01ACCB;font-size:24px;}
h2.reg {padding:0px;margin:0px;color:#01ACCB;font-size:18px;font-weight:normal;}
h3 {padding:0px;margin:3px 0px 3px 0;color:#01ACCB;font-size:18px;}
h4 {padding:0px;margin:0px;}
h4.msg {color:#fff;}
h5 {padding:0px;margin:0px;}
h6 {padding:0px;margin:0px;}
*html h1 {font-size:2.0em;}
*html h3 {font-size:1.1em;}

/* fonts */
.default {color:#7D7D7D;}
.default a {color:#39B44A;}
.default a:hover {text-decoration:none;background-color:#01ACCB;color:#fff;}


.f1 {color:#fff;}
.f1 a {color:#fff;}
.f1 a:hover {text-decoration:none;background-color:#fff;color:#ADEE00;}

.f2 {color:#01ACCB;}
.f2 a {text-decoration:none;color:#01ACCB;}
.f2 a:hover {text-decoration:none;background-color:#fff;color:#FFC50A;}
.f2 a.selected {color:#39B44A;}
.f2 a.selected:hover {color:#39B44A;}

.f3 {color:#FA4D9A;}
.f3 a {color:#FA4D9A;}
.f3 a:hover {text-decoration:none;background-color:#01ACCB;color:#fff;}

.f4 {font-weight:bold;font-size:14px;color:#6FDEFF;}
.f4 a {text-decoration:none;font-weight:bold;font-size:14px;color:#6FDEFF;}
.f4 a:hover {font-weight:bold;font-size:14px;background-color:#6FDEFF;color:#fff;}

.f5 {font-size:11px;color:#606060;}
.f5 a{font-size:11px;color:#39B44A;}
.f5 a:hover{font-size:11px;background-color:#39B44A;color:#fff;}

.f6 {color:#85B03F;font-size:12px;}
.f7 {color:#E42D1A;font-size:12px;}

.f8 {font-weight:bold;color:#ED2164;font-size:14px;}
.f8 a {font-weight:bold;color:#ED2164;font-size:14px;text-decoration:none;}
.f8 a:hover {text-decoration:none;background-color:#ED2164;color:#fff;}


.f10 {font-weight:bold;color:#ABABAB;font-size:14px;}
.f10 a {text-decoration:none;font-weight:bold;color:#ABABAB;font-size:14px;}
.f10 a:hover {font-weight:bold;background-color:transparent;color:#777;font-size:14px;}

.f11 {color:#6DB882;font-size:11px;}

.fame {height:78px;width:60px;display:block;background: url('../images/fame.gif') no-repeat;}
.fame a {text-decoration:none;position:absolute;top:15px;left:10px;width:40px;text-align:center;color:#fff;font-size:24px;}
.fame a:hover {background-color:#fff;color:#FA4D9A;font-size:24px;}


 /* white corners for boxes */
.rounded {position:relative;}
*html .rounded {width:100%;}
.rounded .tl {position:absolute;display:block;height:2px;width:2px;top:0px;left:0px;background: url('../images/corners/wTopLeft.gif') top left no-repeat;}
.rounded .tr {position:absolute;display:block;height:2px;width:2px;top:0px;right:0px;background: url('../images/corners/wTopRight.gif') top right no-repeat;}
.rounded .bl {position:absolute;display:block;height:2px;width:2px;bottom:0px;left:0px;background: url('../images/corners/wBottomLeft.gif') bottom left no-repeat;}
.rounded .br {position:absolute;display:block;height:2px;width:2px;bottom:0px;right:0px;background: url('../images/corners/wBottomRight.gif') bottom right no-repeat;}

/*messages*/

.message_error {margin:10px auto 0px auto;background-color:#DC4141;width:800px;}
.message_error img {display:inline;margin-right:10px;position:relative;top:1px;left:2px;}
.message_error .rounded {padding:10px 10px 9px 10px;}

.message_pending {margin:10px auto 0px auto;background-color:#FFFAAD;width:800px;}
.message_pending img {display:inline;margin-right:10px;position:relative;top:1px;left:2px;}
.message_pending .rounded {padding:10px 10px 9px 10px;}

.message_success {margin:10px auto 0px auto;background-color:#9ADF61;width:800px;}
.message_success img {display:inline;margin-right:10px;position:relative;top:1px;left:2px;}
.message_success .rounded {padding:10px 10px 9px 10px;}

.message_info {margin-top:10px;background-color:#E3F6FF;}
.message_info img {display:inline;margin-right:10px;position:relative;top:1px;left:2px;}
.message_info .rounded .pad {padding:10px;height:1%;}


/* pagination */
.pagination {margin:10px 0;}
.pagination .page a {float:left;margin:2px;padding:3px 6px;}
.pagination .page a:hover {}
.pagination .page p {float:left;margin:2px;padding:3px 6px;}
.pagination .page p.selected {background-color:#99DF63;color:#fff;}

/* tag cloud */
.tags a {text-decoration:none;}
.tags a.xx-small {font-size: .7em;color:#A9A9A9;}
.tags a.x-small {font-size: .9em;color:#A9A9A9;}
.tags a.small {font-size: 1.1em;}
.tags a.medium {font-size: 1.2em;}
.tags a.large {font-size: 1.4em;}
.tags a.x-large {font-size: 1.7em;color:#6FDEFF;}
.tags a.xx-large {font-size: 2.0em;color:#6FDEFF;}

/* discussion */
.discussion .message { width: 600px;  margin: 4px 0; }
.discussion .message .title { background-color: #eee; padding: 4px; }
.discussion .message .body { padding: 4px; }
.discussion_content { height: 100px; }

.medium_float_box {float:left;margin:0 7px 7px 0;width:215px;height:60px;overflow:hidden;border:1px solid #C9E8C1;background-color:#E6F5E2;padding:6px;}
.medium_float_box .img {float:left;height:60px;}
.medium_float_box .img img {height:60px;}
.medium_float_box .right {margin-left:70px;margin-right:10px;}

/* spy  */
#profile_full {display:inline;float:left;position:relative;width:780px;margin-left:165px;margin-top:20px;}
#profile_full textarea {width:600px;}

/* asset */
.asset {float:left;margin:5px 5px 0 0;}

/*forms */
.formstyle {width:600px;}
.formstyle input {width:300px;}
.formstyle select {width:305px;}
.formstyle .short input {width:60px;}
.formstyle .short select {width:150px;}
.formstyle textarea {width:300px;height:100px;position:relative;left:-5px;}
.formstyle .submit input {position:relative;left:280px;margin-top:10px;width:60px;}
label {display:block;}
.form li {padding:6px;list-style:none;position:relative;border-bottom:1px dotted #888;}
*html .form li {border-bottom:0px;background: url('../images/grey_dots.gif') bottom repeat-x;}
.form li .fright img {position:absolute;top:8px;left:-22px;}
.form .error .f5 {color:#DC4141;}
.form .selected {background-color:#E3F6FF;}

/*image positioning*/
.yoda {position:absolute;top:0px;left:-20px;}

/* 50/50 columns */
.column_50_50_left {width:49%;float:left;}
.column_50_50_right {width:49%;float:left;}
